import axios from "axios";
import { ElMessage } from "element-plus";

axios.interceptors.response.use(
    function ({ data }) {
        if (data.code >= 300) {
            return ElMessage.error(data.message);
        }
        return data && data.data;
    },
    function (error) {
        ElMessage.error(error);
        return Promise.reject(error);
    }
);

export default axios;
